page {
	background: #F5F6FA;
	font-size: 26rpx;
}

.flex {
	display: flex;
}

.flex-1 {
	flex: 1;
}

.flex-center {
	justify-content: center;
}

.flex-end {
	justify-content: flex-end;
}

.flex-bt {
	justify-content: space-between;
}

.flex-align {
	align-items: center;
}

.flex-line {
	display: flex;
	flex-wrap: wrap;
	align-content: space-between;
}

.flex-column {
	flex-direction: column;
}

.text_one {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

button {
	margin: 0;
	padding: 0;
	border: none;
}

button::after {
	border: none !important;
}

/* 超出一行省略号 */
.one-omit {
	display: -webkit-box;
	-webkit-line-clamp: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
}

.two-omit {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
}

.blue-linear {
	background: linear-gradient(to right, #0B8EFF, #1E4FFF);
}

.black-liner{
	background: linear-gradient(to right, #002345, #414C7D);
}

.btn {
	width: 80%;
	height: 86rpx;
	border-radius: 20rpx;
	line-height: 86rpx;
	color: #fff;
	font-size: 28rpx;
	margin: 0 auto;
}

.button-hover {
	background: #0B8EFF !important;
	color: #fff !important;
}


::-webkit-scrollbar {
	width: 5px;
	/* 纵向滚动条*/
	height: 5px;
	/* 横向滚动条 */
	background-color: #fff;
}

/*定义滚动条轨道 内阴影*/
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0);
	background-color: #F5F5F5;
}

/*定义滑块 内阴影*/
::-webkit-scrollbar-thumb {
	-webkit-box-shadow: inset 0 0 6px rgba(255, 255, 255, 0);
	background-color: #F5F5F5;
}

/* 外阴影 */
.out-shadow {
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}

.homeTitle {
	font-size: 32rpx;
	font-weight: bold;
	color: #323233;

}

.homeTitle text {
	width: 8rpx;
	height: 26rpx;
	background: #1E4FFF;
	border-radius: 4rpx;
	margin-right: 10rpx;
}

.bg-greay {
	background: #F5F6FA;color: #969799;
}

.bg-blue {
	background: #D4E3FF;
	color: #3C7CFF;
}

.bg-red {
	background: #FFDADF;
	color: #E14159;
}
.noData{
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    
}
.noData image{
	width: 200rpx;
	height: 200rpx;
}
 .noData  .noDataText{
	font-size: 28rpx;
	color: #8292B0;
}